7391
8589
Δεν θέλω να μετονομάσω έναν απομακρυσμένο κλάδο, όπως περιγράφεται στο Μετονομασία κύριου κλάδου τόσο για τοπικά όσο και για απομακρυσμένα αποθετήρια Git.
Πώς μπορώ να μετονομάσω ένα τοπικό υποκατάστημα που δεν έχει προωθηθεί σε απομακρυσμένο υποκατάστημα;
Σε περίπτωση που πρέπει επίσης να μετονομάσετε το απομακρυσμένο υποκατάστημα: Πώς μπορώ να μετονομάσω ένα τοπικό και απομακρυσμένο όνομα υποκαταστήματος Git 
1
2
Επόμενο
Εάν θέλετε να μετονομάσετε ένα υποκατάστημα ενώ δείχνετε σε οποιοδήποτε υποκατάστημα, κάντε:
git branch -m  <νέο όνομα>
Εάν θέλετε να μετονομάσετε τον τρέχοντα κλάδο, μπορείτε να κάνετε τα εξής:
git branch -m <νέο όνομα>
Ένας τρόπος για να θυμάστε αυτό είναι -m είναι για "μετακίνηση" (ή mv), με τον οποίο μετονομάζετε αρχεία. Η προσθήκη ψευδωνύμου θα μπορούσε επίσης να βοηθήσει. Για να το κάνετε αυτό, εκτελέστε τα εξής:
git config --global alias.rename "branch -m"
Εάν βρίσκεστε σε Windows ή σε άλλο σύστημα αρχείων χωρίς ευαισθητοποίηση κεφαλαίων και υπάρχουν μόνο αλλαγές κεφαλαίων στο όνομα, πρέπει να χρησιμοποιήσετε το -M, διαφορετικά, το git θα ρίξει υποκατάστημα υπάρχει ήδη σφάλμα:
git branch -M <νέο όνομα>
|
git branch -m old_branch_name new_branch_name
Η παραπάνω εντολή θα αλλάξει το όνομα του υποκαταστήματός σας, αλλά πρέπει να είστε πολύ προσεκτικοί χρησιμοποιώντας το μετονομασμένο υποκατάστημα, επειδή θα εξακολουθεί να αναφέρεται στον παλαιό ανάντη κλάδο που σχετίζεται με αυτό, εάν υπάρχει.
Εάν θέλετε να προωθήσετε κάποιες αλλαγές στο κύριο αφού το τοπικό σας υποκατάστημα μετονομαστεί σε new_branch_name (παράδειγμα ονόματος)
git push origin new_branch_name: master (τώρα οι αλλαγές θα μεταφερθούν στο κύριο υποκατάστημα αλλά το τοπικό σας όνομα υποκαταστήματος είναι new_branch_name)
Για περισσότερες λεπτομέρειες, ανατρέξτε στην ενότητα "Πώς να μετονομάσετε το τοπικό σας υποκατάστημα στο Git."
|
Για να μετονομάσετε τον τρέχοντα κλάδο σας:
git branch -m <νέο όνομα>
|
Ακολουθούν τα βήματα για τη μετονομασία του κλάδου:
Μεταβείτε στον κλάδο που πρέπει να μετονομαστεί
git branch -m 
προέλευση git push: 
προέλευση git push : refs / heads / 
Επεξεργασία (12/01/2017): Βεβαιωθείτε ότι εκτελείτε την κατάσταση εντολής git και βεβαιωθείτε ότι ο κλάδος που δημιουργήθηκε πρόσφατα δείχνει το δικό του ref και όχι το παλαιότερο. Εάν βρείτε την αναφορά στον παλαιότερο κλάδο, θα πρέπει να καταργήσετε τη ρύθμιση του ανάντη χρησιμοποιώντας:
git υποκατάστημα - unset-upstream
|
Η μετονομασία του κλάδου θα είναι χρήσιμη μόλις τελειώσει το υποκατάστημα σας. Στη συνέχεια, έρχονται νέα πράγματα και θέλετε να αναπτύξετε στον ίδιο κλάδο αντί να το διαγράψετε και να δημιουργήσετε το νέο.
Από την εμπειρία μου, για να μετονομάσετε ένα τοπικό και απομακρυσμένο υποκατάστημα στο Git θα πρέπει να κάνετε τα ακόλουθα βήματα.
Παραθέτοντας από πολλά κράτη - Μετονομάστε ένα τοπικό και απομακρυσμένο υποκατάστημα στο
σκατά
1. Μετονομάστε το τοπικό σας κατάστημα
Εάν βρίσκεστε στο υποκατάστημα θέλετε να μετονομάσετε:
git branch -μ νέο όνομα
Εάν βρίσκεστε σε διαφορετικό υποκατάστημα:
git branch -m παλιό όνομα νέο όνομα
2. Διαγράψτε το απομακρυσμένο υποκατάστημα παλιού ονόματος και πιέστε το τοπικό υποκατάστημα του νέου ονόματος
git push origin: παλιό όνομα νέο όνομα
3. Επαναφέρετε τον ανάντη κλάδο για τον τοπικό κλάδο νέου ονόματος
git push origin -u νέο όνομα
|
Οι μέχρι τώρα απαντήσεις ήταν σωστές, αλλά εδώ είναι μερικές επιπλέον πληροφορίες:
Κάποιος μπορεί να μετονομάσει με ασφάλεια ένα υποκατάστημα με '-m' (κίνηση), αλλά πρέπει να είμαστε προσεκτικοί με το '-M', γιατί επιβάλλει τη μετονομασία, ακόμα κι αν υπάρχει ήδη ένα υποκατάστημα με το ίδιο όνομα. Εδώ είναι το απόσπασμα από τη σελίδα "git-branch":
Με την επιλογή -m ή -M, το  θα μετονομαστεί σε . Εάν το  είχε ένα αντίστοιχο reflog, μετονομάζεται σε αντιστοίχιση  και δημιουργείται μια καταχώρηση reflog για να θυμηθεί τη μετονομασία του κλάδου. Εάν υπάρχει , το -M πρέπει να χρησιμοποιηθεί για να επιβληθεί η μετονομασία.
|
1. Μετονομασία
Εάν είναι ο τρέχων κλάδος σας, απλώς κάντε το
git branch -m new_name
Εάν πρόκειται για άλλο κλάδο, θέλετε να μετονομάσετε
git branch -m old_name new_name
2. Παρακολούθηση ενός νέου απομακρυσμένου κλάδου
- Εάν το υποκατάστημα σας προωθήθηκε, τότε μετά τη μετονομασία πρέπει να το διαγράψετε από το απομακρυσμένο αποθετήριο Git και να ζητήσετε από το νέο σας τοπικό να παρακολουθήσει ένα νέο απομακρυσμένο υποκατάστημα:
προέλευση git push: old_name
git push --set-upstream origin new_name
|
Ανόητα ονόμασα ένα υποκατάστημα ξεκινώντας με παύλα και έπειτα έκανα check out master. Δεν ήθελα να διαγράψω το υποκατάστημα μου, είχα δουλειά σε αυτό.
Κανένα από αυτά δεν λειτούργησε:
git checkout -dumb-name
git checkout - -dumb-name
Και δεν βοήθησαν. Το git branch -m δεν λειτουργεί.
Να πώς το επιλύω επιτέλους. Πηγαίνετε στο .git / refs / heads του αντιγράφου εργασίας σας, βρείτε το όνομα αρχείου "-dumb-name", αποκτήστε το κατακερματισμό του κλάδου. Στη συνέχεια, θα το ελέγξει, θα δημιουργήσει ένα νέο υποκατάστημα με ένα λογικό όνομα και θα διαγράψει το παλιό.
git ολοκλήρωση αγοράς {hash}
git checkout -b λαμπρό όνομα
git branch -d - -dumb-όνομα
|
Για να μετονομάσετε ένα υποκατάστημα τοπικά:
git branch -m [old-branch] [νέο-κλάδο]
Τώρα θα πρέπει επίσης να διαδώσετε αυτές τις αλλαγές στον απομακρυσμένο διακομιστή σας.
Για να προωθήσετε τις αλλαγές του διαγραμμένου παλιού κλάδου:
προέλευση git push: [old-branch]
Για να προωθήσετε τις αλλαγές δημιουργίας νέου κλάδου:
προέλευση git push [new-branch]
|
Μόνο τρία βήματα για την αναπαραγωγή της αλλαγής του ονόματος στο τηλεχειριστήριο καθώς και στο GitHub:
Βήμα 1 git branch -m old_branchname new_branchname
Βήμα 2 git push origin: old_branchname new_branchname
Βήμα 3 git push --set-upstream origin new_branchname
|
Μετονομάστε τον κλάδο χρησιμοποιώντας αυτήν την εντολή:
git branch -m [old_branch_name] [νέο_branch_name]
-m: Μετονομάζει / μετακινεί τον κλάδο. Εάν υπάρχει ήδη υποκατάστημα, θα εμφανιστεί ένα σφάλμα.
Εάν υπάρχει ήδη υποκατάστημα και θέλετε να μετονομάσετε με αυτόν τον κλάδο, χρησιμοποιήστε:
git rename -M [old_branch_name] [νέο_branch_name]
Για περισσότερες πληροφορίες σχετικά με τη βοήθεια, χρησιμοποιήστε αυτήν την εντολή στο τερματικό:
git υποκατάστημα - βοήθεια
ή
άντραςκλαδί
|
Οι χρήστες Advanced Git μπορούν να μετονομάσουν χειροκίνητα χρησιμοποιώντας:
Μετονομάστε τον παλιό κλάδο με .git / refs / heads στο νέο όνομα
Μετονομάστε τον παλιό κλάδο με .git / logs / refs / heads στο νέο όνομα
Ενημερώστε το .git / HEAD για να δείξετε το νέο σας όνομα κλάδου
|
Μετονομάστε το τοπικό σας κατάστημα.
Εάν βρίσκεστε στο υποκατάστημα θέλετε να μετονομάσετε:
git branch -μ νέο όνομα
Εάν βρίσκεστε σε διαφορετικό υποκατάστημα:
git branch -m παλιό όνομα νέο όνομα
Διαγράψτε το απομακρυσμένο υποκατάστημα παλιού ονόματος και πιέστε το τοπικό υποκατάστημα νέου ονόματος.
git push origin: παλιό όνομα νέο όνομα
Επαναφέρετε τον ανάντη κλάδο για το νέο όνομα τοπικού κλάδου.
Μεταβείτε στον κλάδο και μετά:
git push origin -u νέο όνομα
Ή για έναν γρήγορο τρόπο να το κάνετε αυτό, μπορείτε να χρησιμοποιήσετε αυτά τα 3 βήματα:
# Μετονομάστε το υποκατάστημα τοπικά
git branch -m old_branch new_branch
# Διαγράψτε τον παλιό απομακρυσμένο κλάδο
git push origin: old_branch
# Πιέστε το νέο υποκατάστημα, ρυθμίστε το τοπικό υποκατάστημα για να παρακολουθείτε το νέο τηλεχειριστήριο
git push --set-upstream origin new_branch
Παραπομπή: https://www.w3docs.com/snippets/git/how-to-rename-git-local-and-remote-branches.html
|
Ακολουθούν τρία βήματα: Μια εντολή που μπορείτε να καλέσετε μέσα στο τερματικό σας και να αλλάξετε το όνομα του υποκαταστήματος.
git branch -m old_branch new_branch # Μετονομάστε το υποκατάστημα τοπικά
git push origin: old_branch # Διαγραφή του παλιού κλάδου
git push --set-upstream origin new_branch # Πιέστε το νέο υποκατάστημα, ρυθμίστε το τοπικό υποκατάστημα για να παρακολουθείτε το νέο τηλεχειριστήριο
Εάν χρειάζεστε περισσότερα: βήμα προς βήμα, πώς να αλλάξετε το όνομα του κλάδου Git είναι ένα καλό άρθρο σχετικά με αυτό.
|
Πιθανώς, όπως ανέφεραν άλλοι, αυτό θα είναι μια αναντιστοιχία περίπτωσης στην ονομασία υποκαταστήματος.
Εάν έχετε μια τέτοια κατάσταση, μπορώ να υποθέσω ότι βρίσκεστε σε Windows που θα σας οδηγήσουν επίσης:
$ git branch -m CaseSensitive ευαίσθητες σε περιπτώσεις
μοιραίο: Υπάρχει ήδη ένας κλάδος με το όνομα «caseensitive».
Τότε πρέπει να κάνετε ένα ενδιάμεσο βήμα:
$ git branch -m προσωρινό
$ git branch -m ευαίσθητο στις περιπτώσεις
Τίποτα περισσότερο.
|
Προσπαθώντας να απαντήσω συγκεκριμένα στην ερώτηση (τουλάχιστον στον τίτλο).
Μπορείτε επίσης να μετονομάσετε τοπικό υποκατάστημα, αλλά συνεχίζει να παρακολουθεί το παλιό όνομα στο τηλεχειριστήριο.
git branch -m old_branch new_branch
git push --set-upstream origin new_branch: old_branch
Τώρα, όταν εκτελείτε το git push, το απομακρυσμένο ref_ old_branch ενημερώνεται με το τοπικό σας new_branch.
Πρέπει να γνωρίζετε και να θυμάστε αυτήν τη διαμόρφωση. Αλλά μπορεί να είναι χρήσιμο αν δεν έχετε την επιλογή για το απομακρυσμένο όνομα υποκαταστήματος, αλλά δεν σας αρέσει (ω, εννοώ, έχετε έναν πολύ καλό λόγο να μην σας αρέσει!) Και προτιμάτε ένα πιο καθαρό όνομα για το τοπικό σας κατάστημα.
Παίζοντας με τη διαμόρφωση λήψης, μπορείτε ακόμη και να μετονομάσετε την τοπική απομακρυσμένη αναφορά. δηλαδή, έχοντας έναν δείκτη refs / remote / origin / new_branch ref στον κλάδο, αυτός είναι στην πραγματικότητα το old_branch στην προέλευση. Ωστόσο, το αποθαρρύνω ιδιαίτερα, για την ασφάλεια του μυαλού σας.
|
Η αλλαγή τοπικού καταστήματος είναι αρκετά εύκολη ...
Εάν βρίσκεστε στο υποκατάστημα για το οποίο θέλετε να αλλάξετε το όνομα, απλώς κάντε το:
git branch -m my_new_branch
Διαφορετικά, εάν βρίσκεστε σε πλοίαρχο ή σε οποιοδήποτε άλλο κατάστημα εκτός από αυτό που θέλετε να αλλάξετε το όνομα, απλώς κάντε:
git branch -m my_old_branch my_new_branch
Επίσης, δημιουργώ την παρακάτω εικόνα για να το δείξω σε δράση σε μια γραμμή εντολών. Σε αυτήν την περίπτωση, βρίσκεστε στον κύριο κλάδο, για παράδειγμα:
|
Εάν θέλετε να χρησιμοποιήσετε το SourceTree (το οποίο προτείνω ανεπιφύλακτα), μπορείτε να κάνετε δεξί κλικ στο υποκατάστημα σας και να επιλέξετε "Μετονομασία".
|
Για να μετονομάσετε τον τρέχοντα κλάδο (εκτός από την κατάσταση αποσπάσματος HEAD) μπορείτε επίσης να χρησιμοποιήσετε αυτό το ψευδώνυμο:
[ψευδώνυμο]
mvh =! sh -c 'git branch -m `git rev-parse --abbrev-ref HEAD` $ 1'
|
Μια άλλη επιλογή είναι να μην χρησιμοποιήσετε καθόλου τη γραμμή εντολών. Οι πελάτες Git GUI όπως το SourceTree αφαιρούν μεγάλο μέρος της συντακτικής καμπύλης μάθησης / πόνου που προκαλεί ερωτήσεις όπως αυτή να είναι από τις πιο δημοφιλείς στο Stack Overflow.
Στο SourceTree, κάντε δεξί κλικ σε οποιοδήποτε τοπικό υποκατάστημα στο παράθυρο "Υποκαταστήματα" στα αριστερά και επιλέξτε "Μετονομασία ...".
|
Ένας απλός τρόπος για να το κάνετε:
git branch -m old_branch new_branch # Μετονομάστε το υποκατάστημα τοπικά
git push origin: old_branch # Διαγραφή του παλιού κλάδου
git push --set-upstream origin new_branch # Πιέστε το νέο υποκατάστημα, ρυθμίστε το τοπικό υποκατάστημα για να παρακολουθείτε το νέο τηλεχειριστήριο
Για περισσότερα, δείτε το.
|
Δεδομένου ότι δεν θέλετε να σπρώξετε τον κλάδο σε έναν απομακρυσμένο διακομιστή, αυτό το παράδειγμα θα είναι χρήσιμο:
Ας υποθέσουμε ότι έχετε ένα υπάρχον υποκατάστημα που ονομάζεται "my-hot-feature" και θέλετε να το μετονομάσετε σε "feature-15".
Πρώτον, θέλετε να αλλάξετε το τοπικό υποκατάστημα. Αυτό δεν θα μπορούσε να είναι ευκολότερο:
git branch -m my-hot-feature χαρακτηριστικό-15
Για περισσότερες πληροφορίες, μπορείτε να επισκεφθείτε την τοπική και απομακρυσμένη μετονομασία υποκαταστήματος στο Git.
|
Έκδοση Git 2.9.2
Εάν θέλετε να αλλάξετε το όνομα του τοπικού υποκαταστήματος είστε:
git branch -m new_name
Εάν θέλετε να αλλάξετε το όνομα ενός διαφορετικού υποκαταστήματος:
git branch -m old_name new_name
Εάν θέλετε να αλλάξετε το όνομα ενός διαφορετικού κλάδου σε ένα όνομα που υπάρχει ήδη:
git branch -M old_name new_name_that_already_exists
Σημείωση: Η τελευταία εντολή είναι καταστροφική και θα μετονομάσει τον κλάδο σας, αλλά θα χάσετε τον παλιό κλάδο με αυτό το όνομακαι αυτά διαπράττονται επειδή τα ονόματα των κλάδων πρέπει να είναι μοναδικά.
|
Εάν θέλετε να αλλάξετε το όνομα του τρέχοντος κλάδου, εκτελέστε:
git branch -m [old_branch] [new_branch]
Εάν θέλετε να διαγράψετε τον παλιό απομακρυσμένο κλάδο, εκτελέστε:
προέλευση git push: [old_branch]
Εάν θέλετε να διαγράψετε τον παλιό απομακρυσμένο κλάδο και να δημιουργήσετε έναν νέο απομακρυσμένο κλάδο, εκτελέστε:
git push origin: old_branch new_branch
|
Στην πραγματικότητα έχετε τρία βήματα επειδή ο τοπικός κλάδος έχει ένα αντίγραφο στον διακομιστή, οπότε έχουμε ένα βήμα για τοπικό σε δύο βήματα στον διακομιστή:
Μετονομασία τοπικού: απλώς χρησιμοποιήστε την ακόλουθη εντολή για να μετονομάσετε τον τρέχοντα κλάδο σας, ακόμη και το έχετε ελέγξει:
git branch -m  
Διαγραφή ενός διακομιστή: χρησιμοποιήστε την ακόλουθη εντολή για να διαγράψετε τον παλιό κλάδο ονομάτων στον διακομιστή:
git push : 
Πιέστε το νέο: τώρα ήρθε η ώρα να πιέσετε το νέο κλάδο που ονομάζεται στον διακομιστή:
git push -u 
|
Η μετονομασία υποκαταστήματος Git μπορεί να γίνει χρησιμοποιώντας:
git branch -m oldBranch newBranch
git branch -M oldBranch ExistingBranch
Η διαφορά μεταξύ -m και -M:
-m: εάν προσπαθείτε να μετονομάσετε το υποκατάστημα σας με ένα υπάρχον όνομα υποκαταστήματος χρησιμοποιώντας το -m.
Θα δημιουργήσει ένα σφάλμα λέγοντας ότι ο κλάδος υπάρχει ήδη. Πρέπει να δώσετε μοναδικό όνομα.
Αλλά,
-M: αυτό θα σας βοηθήσει να αναγκάσετε να μετονομάσετε με ένα δεδομένο όνομα, ακόμη και αν υπάρχει. Έτσι, ένα υπάρχον υποκατάστημα θα αντικαταστήσει πλήρως με αυτό ...
Εδώ είναι ένα παράδειγμα τερματικού Git,
mohideen @ dev: ~ / project / myapp / sunithamakeup $ git branch
κύριος
κύριος0
new_master
δοκιμή
* δοκιμή1
mohideen @ dev: ~ / project / myapp / sunithamakeup $ git branch -m test1 τεστ
μοιραίο: Υπάρχει ήδη ένας κλάδος με το όνομα «test».
mohideen @ dev: ~ / project / myapp / sunithamakeup $ git branch -M test1 test
mohideen @ dev: ~ / project / myapp / sunithamakeup $ git branch
κύριος
κύριος0
new_master
* δοκιμή
mohideen @ dev: ~ / project / myapp / sunithamakeup $
|
Για τους χρήστες του Git GUI δεν θα μπορούσε να είναι πολύ πιο απλό.
Στο Git GUI, επιλέξτε το όνομα κλάδου από την αναπτυσσόμενη λίστα στο παράθυρο διαλόγου "Μετονομασία κλάδου" που δημιουργήθηκε από το στοιχείο μενού Κλάδος: Μετονομασία, πληκτρολογήστε ένα νέο όνομα και κάντε κλικ στο "Μετονομασία". Έχω επισημάνει πού να βρω την αναπτυσσόμενη λίστα.
|
Όλες οι προηγούμενες απαντήσεις μιλούν για το git branch -m. Φυσικά, είναι εύκολο στη χρήση, αλλά για μένα, μπορεί να είναι λίγο δύσκολο να θυμηθώ μια άλλη εντολή Git. Προσπάθησα λοιπόν να ολοκληρώσω τη δουλειά με την εντολή με την οποία ήμουν εξοικειωμένος. Ναι, μπορεί να το μαντέψατε.
Χρησιμοποιώ το git branch -b . Και αν δεν θέλετε να αποθηκεύσετε τον παλιό κλάδο τώρα μπορείτε να εκτελέσετε το git branch -D  για να το αφαιρέσετε.
Ξέρω ότι μπορεί να είναι λίγο κουραστικό, αλλά είναι πιο εύκολο να το καταλάβεις και να το θυμάσαι. Ελπίζω να είναι χρήσιμο για εσάς.
|
Αν θέλεις:
Μετονομάστε το αποθετήριο Git, εκτελέστε: git branch -m  
Διαγράψτε το παλιό κλαδί από: git push origin: old-name new-name
Δέσμευσέ το χρησιμοποιώντας: git commit 
και μετά πιέστε χρησιμοποιώντας: git push origin new_branch_name: master
Εάν θέλετε να ελέγξετε την κατάσταση, χρησιμοποιήστε το: git status
Αν θέλετε να κάνετε check out, χρησιμοποιήστε: git checkout
|
Πριν ξεκινήσουμε, βεβαιωθείτε ότι έχετε επιλέξει το υποκατάστημα που θέλετε να μετονομάσετε:
git checkout παλιό όνομα
Εάν θέλετε να δείτε όλους τους τοπικούς κλάδους, χρησιμοποιήστε την ακόλουθη εντολή:
git branch - λίστα
Όταν είστε όλοι ξεκάθαροι, ακολουθήστε αυτά τα βήματα:
Χρησιμοποιώντας την εντολή Git rename branch θα χρειαστεί να προσθέσετε μια επιλογή -m στην εντολή σας:
git branch -μ νέο όνομα
Μπορείτε επίσης να μετονομάσετε ένα τοπικό υποκατάστημα από άλλο υποκατάστημα χρησιμοποιώντας τις ακόλουθες δύο εντολές:
git checkout master
git branch -m παλιό όνομα νέο όνομα
Τέλος, αυτή η εντολή θα παραθέσει όλους - τοπικούς και απομακρυσμένους - κλάδους για να επαληθεύσει ότι έχει μετονομαστεί:
git υποκατάστημα -α
Παρόλο που δεν είναι δυνατή η απευθείας μετονομασία ενός απομακρυσμένου κλάδου, η διαδικασία μετονομασίας ενός περιλαμβάνει αυτά τα τρία εύκολα βήματα:
Για να ξεκινήσετε, θα πρέπει να μετονομάσετε ένα τοπικό υποκατάστημα ακολουθώντας τα προηγούμενα βήματα.
2. Στη συνέχεια, διαγράψτε το παλιό κλαδί και σπρώξτε το νέο. Μπορείτε να το κάνετε εύκολα με τις ακόλουθες εντολές:
git push origin - διαγραφή παλιού ονόματος
git push origin: παλιό όνομα νέο όνομα
Επαναφέρετε τον ανάντη κλάδο για το νέο τοπικό υποκατάστημα και θα είστε έτοιμοι:
git push origin -u νέο όνομα
|
1
2
Επόμενο
Πολύ ενεργή ερώτηση. Κερδίστε 10 φήμη για να απαντήσετε σε αυτήν την ερώτηση. Η απαίτηση φήμης συμβάλλει στην προστασία αυτής της ερώτησης από ανεπιθύμητες ενέργειες και μη απαντήσεις.
Δεν είναι η απάντηση που ψάχνετε; Περιηγηθείτε σε άλλες ερωτήσεις με ετικέτα git version-control git-branch ή κάντε τη δική σας ερώτηση.